package com.coszero.common.config;


import com.coszero.commonlib.BuildConfig;

/**
 * App的功能控制
 *
 * @author xmqian
 * @version 2
 * @date 2018/12/29 10:25
 * @desc app设置的静态常量，控制项目内的配置，比如是否为DEBUG模式,运用服务器版本
 * 项目内使用需要实现该类
 */
public interface AppControl {
    /*是否延迟过渡动画*/
    boolean DELAY_SPLASH = false;
    /*是否进入引导页，false直接进入登录*/
    boolean INTO_GUIDE = false;
    /*是否需要先登录再使用*/
    boolean NEED_FRIST_LOGIN = false;
    /*是否为测试模式-可手控,此常量用于日志或在正式版本中绝对不执行的程序*/
    boolean IS_SHOW_LOG = BuildConfig.SHOW_LOG;
    /**
     * 是否使用EventBus
     */
    boolean USE_EVENTBUS = true;

    /**
     * 是否为测试版本,可根据需要移动到项目中
     */
    boolean IS_DEBUG_VERSION = BuildConfig.DEBUG;
    /**
     * 是否为测试服务器,如果有两个服务器切换时使用
     */
    boolean IS_DEBUG_SERVER = true;
}
